Data type conversion
Proficy CSense currently supports the following OSA-CBM data types:
-
- DMBool
- DABool
- DMInt
- DAInt
- DMReal
- DAReal
- DAString
- DMVector
- DAVector
- DMDataSeq
- DADataSeq
- DAWaveform
When a data type conversion is needed, Proficy CSense follows following conversion rules shown in following conversion table
Conversion Table
All timestamps will be automatically moved from the one DataEvent to the next DataEvent (if they exist)
DMBool | DABool | DMInt | DAInt | DMReal | DAReal | DAString | DMVector | DAVector | DMDataSeq | DADataSeq | DAWaveform | |
DMBool | - | Here | Here | Here | Here | Here | Here | Here | Here | Here | Here | Here |
DABool | - | - | Here | Here | Here | Here | Here | Here | Here | Here | Here | Here |
DMInt | - | - | - | Here | Here | Here | Here | Here | Here | Here | Here | Here |
DAInt | - | - | - | - | Here | Here | Here | Here | Here | Here | Here | Here |
DMReal | - | - | - | - | - | Here | Here | Here | Here | Here | Here | Here |
DAReal | - | - | - | - | - | - | Here | Here | Here | Here | Here | Here |
DAString | - | - | - | - | - | - | - | Here | Here | Here | Here | Here |
DMVector | - | - | - | - | - | - | - | - | Here | Here | Here | Here |
DAVector | - | - | - | - | - | - | - | - | - | Here | Here | Here |
DMDataSeq | - | - | - | - | - | - | - | - | - | - | Here | Here |
DADataSeq | - | - | - | - | - | - | - | - | - | - | - | Here |
DAWaveform | - | - | - | - | - | - | - | - | - | - | - | - |
Error Handling
- In the case of a CSense Analytic, set the quality of the dataset to bad
- In the case of a Third Party Analytic, use the user selected behavior specified on the property page:
-
- Stop Execution and log all conversion errors.
- Continue to execute but set the success result to false. In this case no logging will occur.
DMBool/DABool
DMBool to DABool | DABool to DMBool | |
Conversion | If the value is true, then true | If the value is true, then true |
Analytic Specifics | None | None |
Assumptions | None | None |
DMBool/DMInt
DMBool to DMInt | DMInt to DMBool | |
Conversion | If value is true then 1 if value is false then 0 |
If value is 0, then false If value is not 0, then true |
Analytic Specifics | None | None |
Assumptions | None | None |
DMBool/DAInt
DMBool to DAInt | DAInt to DMBool | |||||||
Conversion | Convert using the following table
|
If value is 0, then false If value is not 0, then true | ||||||
Analytic specifics | None | None | ||||||
Assumptions | None | None |
DMBool/DMReal
DMBool to DMReal | DMReal to DMBool | |||||||
Conversion | Convert using the following table
|
If value is 0.0, then false
If value is not 0.0, then true
|
||||||
Analytic specifics | None | None | ||||||
Assumptions | None | None |
DMBool/DAReal
DMBool to DAReal | DAReal to DMBool | |||||||
Conversion | Convert using the following table
|
If value is 0.0, then false If value is not 0.0, then true |
||||||
Analytic specifics | None | None | ||||||
Assumption | None | None |
DMBool/DAString
DMBool to DAString | DAString to DMBool | |||||||||||||
Conversion | Convert using the following table
|
Convert using the following table
|
||||||||||||
Analytic specifics | >None | See Error handling. | ||||||||||||
Assumption | None |
DMBool/DMVector
DMBool to DMVector | DMVector to DMBool | |||||||
Conversion | Convert using the following table
|
If value is 0, then false If value is not 0, then true |
||||||
Analytic specifics | None | None | ||||||
Assumption | xValue is set to 0 |
DMBool/DAVector
DMBool to DAVector | DAVector to DMBool | |||||||
Conversion | Convert using the following table
|
If value is 0, then false If value is not 0, then true
|
||||||
Analytic specifics | None | None | ||||||
Assumption | xValue is set to 0 |
DMBool/DMDataSeq
DMBool to DMDataSeq | DMDataSeq to DMBool | |||||||
Conversion | Converts to a sequence of one value using the following table
xAxisDeltas is set to a empty sequence. |
Use the last value in the DMDataSeq: If the value is 0, then false If the value is not 0, then true If the DMDataSeq is empty throw an error. |
||||||
Analytic specifics | None | See Error handling. | ||||||
Assumption | xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
DMBool/DADataSeq
DMBool to DADataSeq | DADataSeq to DMBool | |||||||
Conversion | Converts to a sequence of one value using the following table
xAxisDeltas is set to a empty sequence. |
Use the last value in the DADataSeq: |
||||||
Analytic specifics | None | See Error handling. | ||||||
Assumption | xAxisStart is set to 0.0. xAxisDelta is set to a empty sequence. |
DMBool/DAWaveform
DMBool to DAWaveform | DAWaveform to DMBool | |||||||
Conversion | Converts to a sequence of one value using the following table
xAxisDelta is set 0.0. |
Use the last value in the DAWaveform: If the value is 0, then false If the value is not 0, then true If the DAWaveform is empty throw an error. |
||||||
Analytic specifics | None | See Error handling | ||||||
Assumption | xAxisStart is set to 0.0.
xAxisDelta is set to 0.0. |
DABool/DMInt
DABool to DMInt | DMInt to DABool | |||||||
Conversion | Convert using the following table
|
If value is 0, then false If value is not 0, then true |
||||||
Analytic specifics | None | None | ||||||
Assumption | None |
DABool/DAInt
DABool to DAInt | DAInt to DABool | |||||||
Conversion | Convert using the following table
|
If value is 0, then false If value is not 0, then true |
||||||
Analytic specifics | None | None | ||||||
Assumption | None |
DABool/DMReal
DABool to DMReal | DMReal to DABool | |||||||
Conversion | Convert using the following table
|
If value is 0.0, then false If value is not 0.0, then true |
||||||
Analytic specifics | None | None | ||||||
Assumption | None |
DABool/DAReal
DABool to DAReal | DAReal to DABool | |||||||
Conversion | Convert using the following table
|
If value is 0.0, then false If value is not 0.0, then true |
||||||
Analytic specifics | None | None | ||||||
Assumption | None |
DABool/DAString
DABool to DAString | DAString to DABool | |||||||||||||
Conversion | Convert using the following table
|
Convert using the following table
|
||||||||||||
Analytic specifics | None | See Error handling | ||||||||||||
Assumption | None |
DABool/DMVector
DABool to DMVector | DMVector to DABool | |||||||
Conversion | Convert using the following table
|
If value is 0, then false If value is not 0, then true
|
||||||
Analytic specifics | None | None | ||||||
Assumption | xValue is set to 0 |
DABool/DAVector
DABool to DAVector | DAVector to DABool | |||||||
Conversion | Convert using the following table
|
If value is 0, then false If value is not 0, then true |
||||||
Analytic specifics | None | None | ||||||
Assumption | xValue is set to 0 |
DABool/DMDataSeq
DABool to DMDataSeq | DMDataSeq to DABool | |||||||
Conversion | Converts to a sequence of one value using the following table
xAxisDeltas is set to a empty sequence. |
Use the last value in the DMDataSeq: If the value is 0, then false If the value is not 0, then true If the DMDataSeq is empty throw an error. |
||||||
Analytic specifics | None | See Error handling. | ||||||
Assumption | xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
DABool/DADataSeq
DABool to DADataSeq | DADataSeq to DABool | |||||||
Conversion | Converts to a sequence of one value using the following table
xAxisDeltas is set to a empty sequence. |
Use the last value in the DADataSeq: If the value is 0, then false If the value is not 0, then true If the DADataSeq is empty throw an error. | ||||||
Analytic specifics | None | See Error handling. | ||||||
Assumption | xAxisStart is set to 0.0.
xAxisDeltas is set to a empty sequence. |
DABool/DAWaveform
DABool to DAWaveform | DAWaveform to DABool | |||||||
Conversion | Converts to a sequence of one value using the following table
xAxisDelta is set 0.0. |
Use the last value in the DAWaveform: If the value is 0, then false If the value is not 0, then true If the DAWaveform is empty throw an error. | ||||||
Analytic specifics | None | See Error handling. | ||||||
Assumption | xAxisStart is set to 0.0. xAxisDelta is set to 0.0. |
DMInt/DAInt
DMInt to DAInt | DAInt to DMInt | |
Conversion | Use the value | Use the value |
Analytic specifics | None | None |
Assumption | None |
DMInt/DMReal
DMInt to DMReal | DMReal to DMInt | |
Conversion | Use the value | Round the value |
Analytic specifics | None | None |
Assumption | None |
DMInt/DAReal
DMInt to DAReal | DAReal to DMInt | |
Conversion | Use the value | Round the value |
Analytic specifics | None | None |
Assumption | None |
DMInt/DAString
DMInt to DAString | DAString to DMInt | |
Conversion | Convert the value to string | Try to convert the vale to an integer. If conversion fails throw an error. |
Analytic specifics | None | See Error handling. |
Assumption | Converting using the local machines locale settings. |
DMInt/DMVector
DMInt to DMVector | DMVector to DMInt | |
Conversion | Use the value and set xValue is set to 0 | Round the value. xValue is ignored. |
Analytic specifics | No | No |
Assumption | Set xValue to 0. |
DMInt/DAVector
DMInt to DAVector | DAVector to DMInt | |
Conversion | Use the value and set xValue is set to 0 | Round the value. xValue is ignored. |
Analytic specifics | No | No |
Assumption | Set xValue to 0. |
DMInt/DMDataSeq
DMInt to DMDataSeq | DMDataSeq to DMInt | |
Conversion | Converts to a sequence of one value using the DMInt value. xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
Round the last value in the DMDataSeq. If the DMDataSeq is empty throw an error. |
Analytic specifics | None | See Error handling. |
Assumption | xAxisStart is set to 0.0.
xAxisDeltas is set to a empty sequence. |
DMInt/DADataSeq
DMInt to DADataSeq | DADataSeq to DMInt | |
Conversion | Converts to a sequence of one value using the DMInt value. xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
Round the last value in the DADataSeq. If the DADataSeq is empty throw an error. |
Analytic specifics | None | See Error handling. |
Assumption | xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
DMInt/DAWaveform
DMInt to DAWaveform | DAWaveform to DMInt | |
Conversion | Converts to a sequence of one value using the DMInt value. xAxisStart is set to 0.0. xAxisDelta is set to a 0.0. |
Round the last value in the DAWaveform. If the DAWaveform is empty throw an error. |
Analytic specifics | None | See Error handling. |
Assumption | xAxisStart is set to 0.0. xAxisDeltas is set 0.0. |
DAInt/DMReal
DAInt to DMReal | DMReal to DAInt | |
Conversion | Use the value | Round the value |
Analytic specifics | None | None |
Assumption | None |
DAInt/DAReal
DAInt to DAReal | DAReal to DAInt | |
Conversion | Use the value | Round the value |
Analytic specifics | None | None |
Assumption | None |
DAInt/DAString
DAInt to DAString | DAString to DAInt | |
Conversion | Convert the value to string | Try to convert the vale to an integer. If conversion fails throw an error. |
Analytic specifics | None | See Error handling. |
Assumption | Converting using the local machines locale settings. |
DAInt/DMVector
DAInt to DMVector | DMVector to DAInt | |
Conversion | Use the value and set xValue is set to 0 | Round the value. xValue is ignored. |
Analytic specifics | No | No |
Assumption | Set xValue to 0. |
DAInt/DAVector
DAInt to DAVector | DAVector to DAInt | |
Conversion | Use the value and set xValue is set to 0 | Round the value. xValue is ignored. |
Analytic specifics | No | No |
Assumption | Set xValue to 0. |
DAInt/DMDataSeq
DAInt to DMDataSeq | DMDataSeq to DAInt | |
Conversion | Converts to a sequence of one value using the DMInt value. xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
Round the last value in the DMDataSeq. If the DMDataSeq is empty throw an error. |
Analytic specifics | None | See Error handling. |
Assumption | xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
DAInt/DADataSeq
DAInt to DADataSeq | DADataSeq to DAInt | |
Conversion | Converts to a sequence of one value using the DAInt value. xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
Round the last value in the DADataSeq. If the DADataSeq is empty throw an error. |
Analytic specifics | None | See Error handling. |
Assumption | xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
DAInt/DAWaveform
DAInt to DAWaveform | DAWaveform to DAInt | |
Conversion | Converts to a sequence of one value using the DAInt value. xAxisStart is set to 0.0. xAxisDelta is set to a 0.0. |
Round the last value in the DAWaveform. If the DAWaveform is empty throw an error. |
Analytic specifics | None | See Error handling. |
Assumption | xAxisStart is set to 0.0. xAxisDeltas is set 0.0. |
DMReal/DAReal
DMReal to DAReal | DAReal to DMReal | |
Conversion | Use the value | Use the value |
Analytic specifics | None | None |
Assumption | None |
DMReal/DAString
DMReal to DAString | DAString to DMReal | |
Conversion | Convert the value to string | Try to convert the value to a double. If conversion fails throw an error. |
Analytic specifics | No | See Error handling. |
Assumption | Converting using the local machines locale settings. |
DMReal/DMVector
DMReal to DMVector | DMVector to DMReal | |
Conversion | Use the value and set xValue is set to 0 | Use the value. xValue is ignored. |
Analytic specifics | No | No |
Assumption | Set xValue to 0. |
DMReal/DAVector
DMReal to DAVector | DAVector to DMReal | |
Conversion | Use the value and set xValue is set to 0 | Use the value. xValue is ignored. |
Analytic specifics | No | No |
Assumption | Set xValue to 0. |
DMReal/DMDataSeq
DMReal to DMDataSeq | DMDataSeq to DMReal | |
Conversion | Converts to a sequence of one value using the DMReal value. xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
Use the last value in the DMDataSeq. If the DMDataSeq is empty throw an error. |
Analytic specifics | None | See Error handling. |
Assumption | xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
DMReal/DADataSeq
DMReal to DADataSeq | DADataSeq to DMReal | |
Conversion | Converts to a sequence of one value using the DMReal value. xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
Use the last value in the DADataSeq. If the DADataSeq is empty throw an error. |
Analytic specifics | None | See Error handling. |
Assumption | xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
DMReal/DAWaveform
DMReal to DAWaveform | DAWaveform to DMReal | |
Conversion | Converts to a sequence of one value using the DMReal value. xAxisStart is set to 0.0. xAxisDelta is set to 0.0. | Use the last value in the DAWaveform. If the DAWaveform is empty throw an error. |
Analytic specifics | None | See Error handling. |
Assumption | xAxisStart is set to 0.0. xAxisDelta is set to 0.0. |
DAReal/DAString
DAReal to DAString | DAString to DAReal | |
Conversion | Convert the value to string | Try to convert the value to a double. If conversion fails throw an error. |
Analytic specifics | No | See Error handling. |
Assumption | Converting using the local machines locale settings. |
DAReal/DMVector
DAReal to DMVector | DMVector to DAReal | |
Conversion | Use the value and set xValue is set to 0 | Use the value.
xValue is ignored. |
Analytic specifics | No | No |
Assumption | Set xValue to 0. |
DAReal/DAVector
DAReal to DAVector | DAVector to DAReal | |
Conversion | Use the value and set xValue is set to 0 | Use the value.
xValue is ignored. |
Analytic specifics | No | No |
Assumption | Set xValue to 0. |
DAReal/DMDataSeq
DAReal to DMDataSeq | DMDataSeq to DAReal | |
Conversion | Converts to a sequence of one value using the DAReal value. xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
Use the last value in the DMDataSeq. If the DMDataSeq is empty throw an error. |
Analytic specifics | None | See Error handling. |
Assumption | xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
DAReal/DADataSeq
DAReal to DADataSeq | DADataSeq to DAReal | |
Conversion | Converts to a sequence of one value using the DAReal value.
xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
Use the last value in the DADataSeq.
If the DADataSeq is empty throw an error. |
Analytic specifics | None | See Error handling. |
Assumption | xAxisStart is set to 0.0. xAxisDeltas is set to a empty sequence. |
DAReal/DAWaveform
DAReal to DAWaveform | DAWaveform to DAReal | |
Conversion | Converts to a sequence of one value using the DAReal value.
xAxisStart is set to 0.0. xAxisDelta is set to 0.0. |
Use the last value in the DAWaveform.
If the DAWaveform is empty throw an error. |
Analytic specifics | None | See Error handling. |
Assumption | xAxisStart is set to 0.0. xAxisDelta is set to 0.0. |
DAString/DMVector
DAString to DMVector | DMVector to DAString | |
Conversion | Try to convert the string to two double values if the string is in the format [value xValue] where value and xValue will be set to the vectors value and xValue. If conversion fails throw and error. |
Convert the value to string in the format [value xValue] |
Analytic specifics | See Error handling. | No |
Assumption | Converting using the local machines locale settings. |
DAString/DAVector
DAString to DAVector | DAVector to DAString | |
Conversion | Try to convert the string to two double values if the string is in the format [value xValue] where value and xValue will be set to the vectors value and xValue.
If conversion fails throw and error. |
Convert the value to string in the format [value xValue] |
Analytic specifics | See Error handling. | No |
Assumption | Converting using the local machines locale settings. |
DAString/DMDataSeq
DAString to DMDataSeq | DMDataSeq to DAString | |
Conversion | Try to convert a string with the format(s) [value1 value2 … valueN] [] Or [value1 value2 … valueN] [] [xAxisStart] Or [value1 value2 … valueN] [xAxisDelta1 xAxisDelta2 … xAxisDeltaM] Or [value1 value2 … valueN] [xAxisDelta1 xAxisDelta2 … xAxisDeltaM] [xAxisStart] All values, xAxisDeltas and xAxisStart are converted to doubles. If conversion fails throw an error. |
Convert to string to the following format(s) [value1 value2 … valueN] [] Or [value1 value2 … valueN] [] [xAxisStart] Or [value1 value2 … valueN] [xAxisDelta1 xAxisDelta2 … xAxisDeltaM] Or [value1 value2 … valueN] [xAxisDelta1 xAxisDelta2 … xAxisDeltaM] [xAxisStart] If the DMDataSeq is empty throw an error. |
Analytic specifics | See Error handling. | See Error handling. |
Assumption | Converting using the local machines locale settings. |
DAString/DADataSeq
DAString to DADataSeq | DADataSeq to DAString | |
Conversion | Try to convert a string with the format(s) [value1 value2 … valueN] [] Or [value1 value2 … valueN] [] [xAxisStart] Or [value1 value2 … valueN] [xAxisDelta1 xAxisDelta2 … xAxisDeltaM] Or [value1 value2 … valueN] [xAxisDelta1 xAxisDelta2 … xAxisDeltaM] [xAxisStart] All values, xAxisDeltas and xAxisStart are converted to doubles. If conversion fails throw an error. |
Convert to string to the following format(s) [value1 value2 … valueN] [] Or [value1 value2 … valueN] [] [xAxisStart] Or [value1 value2 … valueN] [xAxisDelta1 xAxisDelta2 … xAxisDeltaM] Or [value1 value2 … valueN] [xAxisDelta1 xAxisDelta2 … xAxisDeltaM] [xAxisStart] If the DADataSeq is empty throw an error. |
Analytic specifics | See Error handling. | See Error handling. |
Assumption | Converting using the local machines locale settings. |
DAString/DAWaveform
DAString to DAWaveform | DAWaveform to DAString | |
Conversion | Try to convert a string with the format(s) [value1 value2 … valueN] [xAxisDelta] Or [value1 value2 … valueN] [xAxisDelta xAxisStart] All values, xAxisDelta and xAxisStart are converted to doubles. If conversion fails throw an error |
Convert to string to the following format(s) [value1 value2 … valueN] [xAxisDelta] Or [value1 value2 … valueN] [xAxisDelta xAxisStart] If the DAWaveform is empty throw an error. |
Analytic specifics | See Error handling. | See Error handling. |
Assumption | Converting using the local machines locale settings. |
DMVector/DAVector
DMVector to DAVector | DAVector to DMVector | |
Conversion | Use the value and use the xValue | Use the value and use the xValue |
Analytic specifics | No | See Error handling. |
Assumption | None |
DMVector/DMDataSeq
DMVector to DMDataSeq | DMDataSeq to DMVector | |
Conversion | Converts to a values sequence of one value using the value of DMVecor. Converts to a xAxisDeltas sequence using the xValue of the DMVector xAxisStart is set to 0.0. |
Converts using the last value of the values as the value and the last value of the xAxisDeltas as the xValue of the vector. If the DMDataSeq is empty throw an error. |
Analytic specifics | No | See Error handling. |
Assumption | xAxisStart is set to 0.0. |
DMVector/DADataSeq
DMVector to DADataSeq | DADataSeq to DMVector | |
Conversion | Converts to a values sequence of one value using the value of DMVecor. Converts to a xAxisDeltas sequence using the xValue of the DMVector xAxisStart is set to 0.0. |
Converts using the last value of the values as the value and the last value of the xAxisDeltas as the xValue of the vector. If the DADataSeq is empty throw an error. |
Analytic specifics | No | See Error handling. |
Assumption | xAxisStart is set to 0.0. |
DMVector/DAWaveform
DMVector to DAWaveform | DAWaveform to DMVector | |
Conversion | Converts to a values sequence of one value using the value of DMVecor. Converts to a xAxisDelta using the xValue of the DMVector xAxisStart is set to 0.0. |
Converts using the last value of the values as the value and the xAxisDelta as the xValue of the vector. If the DAWaveform is empty throw an error. |
Analytic specifics | No | See Error handling. |
Assumption | xAxisStart is set to 0.0. |
DAVector/DMDataSeq
DAVector to DMDataSeq | DMDataSeq to DAVector | |
Conversion | Converts to a values sequence of one value using the value of DAVecor. Converts to a xAxisDeltas sequence using the xValue of the DMVector xAxisStart is set to 0.0. |
Converts using the last value of the values as the value and the last value of the xAxisDeltas as the xValue of the vector. If the DMDataSeq is empty throw an error. |
Analytic specifics | No | See Error handling. |
Assumption | xAxisStart is set to 0.0. |
DAVector/DADataSeq
DAVector to DADataSeq | DADataSeq to DAVector | |
Conversion | Converts to a values sequence of one value using the value of DAVecor. Converts to a xAxisDeltas sequence using the xValue of the DMVector xAxisStart is set to 0.0. |
Converts using the last value of the values as the value and the last value of the xAxisDeltas as the xValue of the vector. If the DADataSeq is empty throw an error. |
Analytic specifics | No | See Error handling. |
Assumption | xAxisStart is set to 0.0. |
DAVector/DAWaveform
DAVector to DAWaveform | DAWaveform to DAVector | |
Conversion | Converts to a values sequence of one value using the value of DAVecor. Converts to a xAxisDelta using the xValue of the DMVector xAxisStart is set to 0.0. |
Converts using the last value of the values as the value and the xAxisDelta as the xValue of the vector. If the DAWaveform is empty throw an error. |
Analytic specifics | No | See Error handling. |
Assumption | xAxisStart is set to 0.0. |
DMDataSeq/DADataSeq
DMDataSeq to DADataSeq | DADataSeq to DMDataSeq | |
Conversion | Use the values. Use the xAxisDeltas. Use the xAxisStart. If the DMDataSeq is empty throw an error. |
Use the values. Use the xAxisDeltas. Use the xAxisStart. If the DADataSeq is empty throw an error. |
Analytic specifics | See Error handling. | See Error handling. |
Assumption | None |
DMDataSeq/DAWaveform
DMDataSeq to DAWaveform | DAWaveform to DMDataSeq | |
Conversion | Copy all values. Set the xAxisDelta to the first xAxisDelta of the DataSeq. Set the xAxisStart if specified. If the DMDataSeq is empty throw an error. |
Copy all values. Use xAxisDelta for all xAxisDeltas in the list, the list must be the same size as values. Set the xAxisStart. If the DAWaveform is empty throw an error. |
Analytic specifics | See Error handling. | See Error handling. |
Assumption | None |
DADataSeq/DAWaveform
DADataSeq to DAWaveform | DAWaveform to DADataSeq | |
Conversion | Copy all values. Set the xAxisDelta to the first xAxisDelta of the DataSeq. Set the xAxisStart if specified. If the DADataSeq is empty throw an error. |
Copy all values. Use xAxisDelta for all xAxisDeltas in the list, the list must be the same size as values. Set the xAxisStart. If the DAWaveform is empty throw an error. |
Analytic specifics | See Error handling. | See Error handling. |
Assumption | None |
Related topics: